#define _CRT_SECURE_NO_WARNINGS
#include"Date.h"
#include<string>

int fun(int n)
{  
	int m = 1;
	for (int i = 0; i < n; i++)
	{
		m *= 10;
	}
	return m;
}

//
//int main()
//{
//	string d1;
//	string d2;
//	int y1=0, m1=0, day1=0;
//	int y2=0, m2=0, day2=0;
//
//	cin >> d1 >> d2;
//
//	for (int i = 0; i < 4; ++i)
//	{
//		d1[i] -= '0';
//		y1 += d1[i] * fun(3 - i);
//
//		d2[i] -= '0';
//		y2 += d2[i] * fun(3 - i);
//	}
//
//	for (int i = 4; i <= 5; ++i)
//	{
//		d1[i] -= '0';
//		m1 += d1[i] * fun(5 - i);
//
//		d2[i] -= '0';
//		m2 += d2[i] * fun(5 - i);
//
//	}
//
//	for (int i = 6; i <= 7; ++i)
//	{
//		d1[i] -= '0';
//		d2[i] -= '0';
//		day1 += d1[i] * fun(7 - i)	;
//		day2 += d2[i] * fun(7 - i);
//
//	}
//
//	Date D1(y1, m1, day1);
//	Date D2(y2, m2, day2);
//
//	Date max(D1);
//	Date min(D2);
//
//	if (max < min)
//	{
//		max = D2;
//		min = D1; 
//
//	}
//
//	int ret = 1;
//	while ((min++) != max)
//		ret++;
//	cout << ret << endl;
//
//
//	return 0;
//}
//

int main()
{
	int year, n;
	cin >> year >> n;
	Date date(year, 1, 1);
	date += (n - 1);
	date.print();


	return 0;
}
